package com.augurit.gzcgwsp.wfex.common.entity;

import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.SequenceGenerator;
import javax.persistence.Table;

import org.hibernate.annotations.Cache;
import org.hibernate.annotations.CacheConcurrencyStrategy;

import com.augurit.common.base.form.BaseForm;

@Entity
@Table(name = "WF_TEMPLATE_ATTACHMENT_REF")
@Cache(usage = CacheConcurrencyStrategy.READ_WRITE)
public class WfTemplateAttachmentRefEX implements java.io.Serializable{

	/**
	 * 
	 */
	private static final long serialVersionUID = 1L;
	
	 private String fileRealName;
	// 属性
	 @Id
	 @Column(name = "ID")
	 @SequenceGenerator(name="SEQ_WF_TEMPLATE_PRINT_REF", sequenceName="SEQ_WF_TEMPLATE_PRINT_REF", allocationSize=1)
	 @GeneratedValue(strategy=GenerationType.SEQUENCE, generator="SEQ_WF_TEMPLATE_PRINT_REF")
	 private Long id;
		
	 private Long templateId;
	 private String fileCode;
	 private String filePath;
	 private String fileName;
	 private String fileType;	//文件类型，0为红头文件、业务模板对应的打印模板
	 private String fileFormat;
		
	 private String creator;			//创建人
	 private Date createTime;		//创建时间
	 private String updator;			//修改人
	 private Date updateTime;		//修改时间
	 private String dtype;
	 private String memo;

	public String getFileRealName() {
		return fileRealName;
	}

	public void setFileRealName(String fileRealName) {
		this.fileRealName = fileRealName;
	}

	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public Long getTemplateId() {
		return templateId;
	}

	public void setTemplateId(Long templateId) {
		this.templateId = templateId;
	}

	public String getFileCode() {
		return fileCode;
	}

	public void setFileCode(String fileCode) {
		this.fileCode = fileCode;
	}

	public String getFilePath() {
		return filePath;
	}

	public void setFilePath(String filePath) {
		this.filePath = filePath;
	}

	public String getFileName() {
		return fileName;
	}

	public void setFileName(String fileName) {
		this.fileName = fileName;
	}

	public String getFileType() {
		return fileType;
	}

	public void setFileType(String fileType) {
		this.fileType = fileType;
	}

	public String getFileFormat() {
		return fileFormat;
	}

	public void setFileFormat(String fileFormat) {
		this.fileFormat = fileFormat;
	}

	public String getCreator() {
		return creator;
	}

	public void setCreator(String creator) {
		this.creator = creator;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public String getUpdator() {
		return updator;
	}

	public void setUpdator(String updator) {
		this.updator = updator;
	}

	public Date getUpdateTime() {
		return updateTime;
	}

	public void setUpdateTime(Date updateTime) {
		this.updateTime = updateTime;
	}

	public String getDtype() {
		return dtype;
	}

	public void setDtype(String dtype) {
		this.dtype = dtype;
	}

	public String getMemo() {
		return memo;
	}

	public void setMemo(String memo) {
		this.memo = memo;
	}

	public static long getSerialversionuid() {
		return serialVersionUID;
	}
	 
	 

}
